foreign firm - Spanish English Dictionary